spicked rolls - German English Dictionary